#指定基础镜像 
FROM centos:7 
 
# 设置版本 
ENV VERSION 1.0 

# 拷贝CentOS-Base 镜像源
COPY ./CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo

# 清理yum缓存 | 重建缓存 | 升级 Linux 系统
RUN yum clean all && yum makecache && yum update -y && yum install gcc-c++ -y
 
# 设置工作目录 
WORKDIR /src 
# 拷贝源文件 
COPY test.cpp .

# 编译源文件 
RUN g++ test.cpp -o mytest && rm -f test.cpp && yum remove -y g++ 
# 运行可执行文件 
CMD ["/src/mytest"] 


 
